package tp.pr4.items;

import tp.pr4.Player;
import tp.pr4.Room;
/**Clase abstact item que tiene como atributos un id y una descripcion del mismo*/
public abstract class Item {
	private String id;
	private String description;
	protected Item()
	{
	}
	protected Item(String id,String description)
	{
		this.id=id;
		this.description=description;
	}
	/**Metodo de la clase abstracta Item que nos devuelve el id de la misma*/
	
	public String getId()
	{
		return this.id;
	}
	public String getDescription()
	{
		return this.description;
	}
	public String toString()//
	{
		
		String token="--item["+getId()+"]"+"="+this.description;
		return token;
	}
	public abstract boolean use(Player who,Room where);
	{
	}
	public abstract boolean canBeUsed();

}
